payable note - Alemán Inglés Diccionario